@charset "UTF-8";

.footer{}
.footer .footer-links{background-color: rgba(35, 106, 194, 1);}
.footer-links .hd ul{padding: 21px 19px;}
.footer-links .hd ul li{float: left;position: relative;margin-right: 90px;}
.footer-links .hd ul li:last-child{margin-right: 0;}
.footer-links .hd ul li a{font-size: 16px;position: relative;display: block; color: #fff;font-weight: 400;font-family: "Microsoft YaHei";}

.footer-links .hd ul li a span{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;margin-right: 20px;}
.footer-links .hd ul li.hs a:after{content: ''; margin-top: 3px; width: 15px; height: 8px; background: url(/dlzrmzf/pc2025/images/public/arrow_up.png) center center no-repeat;transition: .3s all;transform: rotate(180deg);}
.footer-links .hd ul li.hs a:after,
.footer-links .hd ul li a span{display: inline-block; vertical-align: middle;}
.footer-links .hd ul li.on a:after{transform: rotate(0deg); opacity: 1;}
.footer-links .hd ul li a:hover,
.footer-links .hd ul li.hs.on a{font-weight: bold;}
.footer-links .bd ul{padding:14px 0 16px; margin: 0 -5px; overflow: hidden; display: none;}
.footer-links .bd ul li{float: left; width: 20%; padding:0 5px; box-sizing: border-box; margin-bottom: 5px;}
.footer-links .bd ul li a{display: block; padding:10px; overflow:hidden;  background: rgba(0,0,0,.03); border-radius: 3px; text-align: center; color: #fff; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; transition: .3s all;}
.footer-links .bd ul li a:hover{background: rgba(0,0,0,.1); color: #fff;}

.footer-info{background: #fff;}
.footer-info .footer-info-box{position: relative;padding: 39px 19px;}
.footer-info .footer-info-item{position: relative;height: 100%;display: inline-block;}
.footer-info .footer-info-item .info-cont{display: inline-block;vertical-align: middle;}
/* .footer-info .footer-info-item:not(:last-child)::after{content: '';display: inline-block;width: 1px;height: 96px;background: rgba(204, 204, 204, 1);margin: 0 27px;vertical-align: middle;} */
.footer-info .footer-info-item:not(:last-child)::after{content: '';display: inline-block;width: 1px;height: 96px;background: rgba(204, 204, 204, 1);margin: 0 18px;vertical-align: middle;}
.footer-info .footer-info-item p{font-size: 0px;}
/* .footer-info .footer-info-item p a{color: rgba(128, 128, 128, 1);font-size: 14px;line-height: 30px;} */
.footer-info .footer-info-item p a{color: rgba(56, 56, 56, 1);font-size: 14px;line-height: 30px;}
.footer-info .footer-info-item p a:not(:last-child)::after{content: "|";display: inline-block;padding: 0 10px;}
.footer-info .footer-info-item p img{display: inline-block;vertical-align: text-top;margin-right: 5px;}
.footer-info .footer-info-item a{display: inline-block;}
.footer-info .footer-info-item.icon-img p{text-align: center;}
.footer-info .footer-info-item.icon-img span{display: inline-block;vertical-align: middle;}
.footer-info .footer-info-item.icon-img span:not(:last-child){margin-right: 10px;}
.footer-info .footer-info-item.icon-img #_ideConac{padding-top: 5px;}
.footer-info .bmpd-mod {display: none !important;}

/* 智能问答 */
.znwd-box{display:none;position: fixed;bottom: 390px;right: 20px;z-index: 9000;}
.znwd-box a{display: block;}
.znwd-box .character-box{width: 165px;position:relative;}
.znwd-box .character-box img{display: block;width: 100%;}
.znwd-box .character-box span{position:absolute;left: 50%;bottom: -5px;transform:translateX(-50%);display:block;width: 97px;height:37px;line-height:37px;text-align:center;background: rgba(255, 255, 255, 1);border-radius: 3px;border: 1px solid rgba(42, 130, 228, 1);color:rgba(35, 108, 194, 1);font-size:14px;font-weight:700;}
.znwd-box .dialog-box{position: absolute;top: -45px;left: -125px;width: 180px;height: 86px;padding: 10px 0; background: url(/dlzrmzf/pc2025/images/public/dialog_box_bg.png) center center no-repeat;background-size: 100% 100%;}
.znwd-box .dialog-box p{color: rgba(0, 104, 179, 1);text-align: center;font-size: 16px;line-height: 1.5;}

@media (max-width: 1500px) {
  .footer-links .hd ul li{margin-right: 78px;}
  .footer-info .footer-info-item:not(:last-child)::after{margin: 0 17px;}
	.znwd-box{bottom: 120px;right: 10px;transform: scale(0.6);transform-origin: bottom right;}
}

@media (max-width: 1280px) {
	.footer-links .hd ul{padding: 20px 0;margin: 0 -5px;}
	.footer-links .bd ul{padding: 10px 0;}
	.footer-links{padding: 0;}
	.footer-links .hd ul li,
	.footer-links .bd ul li{width: 50%;margin-right: 0;padding: 0 10px;}
	.footer-links .hd ul li a span{display: block;text-align: left;padding-left: 20px;padding-right: 20px;margin-right: 0;padding: 10px 20px;}
	.footer-links .hd ul li.hs a:after{position: absolute; margin-top: -3px; right: 20px; top: 50%;}
  .footer-links .hd ul li a{background: rgba(0,0,0,0.05); margin-bottom: 10px;}
  .footer-links .hd ul li:before{display: none !important;}
	.footer-links .bd ul li a{text-align: left; padding-left: 20px; padding-right: 20px;}
  .footer-info .footer-info-item:not(:last-child)::after{margin: 0 70px;display: none;}
  .footer-info .footer-info-item:nth-child(2)::after{display: none;}
  .footer-info-box{text-align: center;font-size: 0;}
  .footer-info .footer-info-item{width: 50%;padding: 20px;}
	.znwd-box{display: none;}
}

@media (max-width: 431px) {
	.footer-info .footer-info-box{padding: 20px 0;width: 100%;}
	.footer-info .footer-info-item{width: 100%;padding: 5px 0;}
  .footer-links .hd ul{padding: 20px 0;margin: 0;}
  .footer-links .hd ul li, .footer-links .bd ul li{padding: 0;}
	.footer-links .bd ul{padding-bottom: 0;}
	.footer-links > .container{margin: 0 auto;}
	.footer-links .hd ul li, .footer-links .bd ul li{width: 100%;}
	.footer-links .hd ul li a{margin: 0 0 5px;}
	.footer-links .hd ul li a span{padding-left: 15px;}
	.footer-links .hd ul li.hs a:after{right: 15px;}
	.footer-links .bd ul li a{padding-left: 15px; padding-right: 15px;}
  .footer-links .bd ul li a{background: none;}
  .footer-links .bd ul li{border-bottom: #e3e3e3 1px solid;}
}